piece of filth - Turco Inglés Diccionario